  This little patch fixes several palette selection features on the "customize" menu.  Now, when a color in the palette is selected the color's values appear in the respective boxes.  In addition, the colors can now be editted by using either the analog stick or the c-up/down buttons.

  The problem arose from an invalid pointer.  The palette routines were calling 800055B0 [rom: 61B0], so these requests were directed to a different address.  Effectively the only function is to store the offset to the palette to V0.  In these cases retains a copy, so A0 is copied to V0.

---
  The fix comes in two flavors.  There's a patch that can be applied to the original rom or a set of Gameshark codes.  You only need to use one or the other.

Gameshark Codes:  Add them into the code directory
810234C4 0004
810234C6 1021
81023568 0004
8102356A 1021
8102361C 0004
8102361E 1021
8102372C 0004
8102372E 1021
81024C68 0004
81024C6A 1021


  The patch is designed for unswapped files.  Use any IPS patching utility (I like Ninja) and make sure the rom is *not* byteswapped.  Besides the fixes to the customize menu it also adds a name and game ID.

---
  I don't have access to a backup device to test this on console, but it does work under emulation.  If you run into any problems, drop me a line at nefariousdogooder@yahoo.com.  I don't have regular internet access, but I'll probably get back to you in a week or two - assuming the message didn't wind up in bulk.

-Zoinkity
nefariousdogooder@yahoo.com
